Part Number Hot Search : 
20000 16C55 A1020 P4KE16A ST72F C829B 87631 C1246
Product Description
Full Text Search
 

To Download RZ600 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  8-bit microcontrollers application note rev. 8293a-avr-03/10 avr600: RZ600 hw manual features ? contains the full selection of at86rf family radio transceivers. ? covers the 2.4ghz ism band and 700, 800 and 900mhz frequency bands. ? in total 3 pair of radio transceivers are available ? one pair per radio transceiver. ? two atuc3a3256 based usb host boards are included - based on atmel ? avr ? uc core - 80 dhrystone mips and draws only 40 ma at 66 mhz - low, full and high speed usb compliant - ideal for pc to rf gateways, packet sniffers and network commissioning tools ? on board id chip for easy ieee mac address ? stub antennas for all frequency bands 1 introduction the RZ600 kit is an evaluation kit for the atmel at86rf family of radio frequency devices. the family contains the two 2.4ghz device at86rf230 and at86rf231. these are highly acclaimed networking devices within low power personal area networks. in addition to this the world? s first ieee 802.15.4 enabled sub gigahertz radio is provided ? the at86rf212. with the kit you also receive two avr uc3 based host nodes that can be used to evaluate a point to point network connection. that being said; the RZ600 radio boards sport an atmel standardized 10-pin connector that will enable the rf boards to be connected to any avr microcontroller. a wide range of the standard atmel avr design tools have the host end of the standa rdized 10-pin connector ? so as a customer you will be able to evaluate atmel radio transceivers in virtually any application segment. the RZ600 kit enables rf 4ce, ieee 802.15.4, zigbee ? and 6lowpan network technologies to run on the full atmel portfo lio of low power avr microcontrollers. figure 1-1. RZ600 hw overview
2 avr600 8293a-avr-03/10 2 related items avr32 studio (atmel?s free ide) http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4116 avr32 gnu toolchain (atmel?s free compiler and utilities) http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4118 jtagice mkii (on-chip programming and debugging tool) http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3353 avr one! (on-chip programming and debugging tool) http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4279 3 overview this section gives an overview of the RZ600 kit from a system perspective as well as what the kit contains and its minimum requi rements. a set of condensed instructions are then given on how to get the evaluation application for the kit up and running in the shortest time possible. figure 3-1 shows how the two processor boards paired with the radio frequency boards also available in the kit can form a wireless peer to peer data connection over usb. the application that is pre programmed by atmel on the at32uc3a3256 is indeed such a usb to rf gateway.
avr600 figure 3-1 RZ600 used in conjuntion with pc rf link RZ600 processor board RZ600 rf board 3.1 kit contents the RZ600 kit contains the following pieces of hardware: ? 2 pcs. at86rf230 radio cards: miniatur e carrier board with the at86rf230 radio transceiver mounted, sma antenna connec tor, one wire id chip and atmel standard 10-pin connector. ? 2 pcs. at86rf231 radio cards: miniatur e carrier board with the at86rf231 radio transceiver mounted, sma antenna connec tor, one wire id chip and atmel standard 10-pin connector. ? 2 pcs. at86rf212 radio cards: miniatur e carrier board with the at86rf212 radio transceiver mounted, sma antenna connec tor, one wire id chip and atmel standard 10-pin connector. ? 2 pcs. avr uc3 based processor cards: usb dongle form factor board with at32uc3a3256 processor mounted, leds, uart connection and host side atmel standard 10-pin connector. ? 2 pcs. 2.4ghz sma stub antenna. t hese are shared between the at86rf230 and at86rf231 radio transceivers. 3 8293a-avr-03/10
4 avr600 8293a-avr-03/10 ? 2 pcs. sub gigahertz sma stub ant enna. used with the at86rf212 radio transceiver. ? 2 pcs. bag with wires and squid cable: the squid cable fits the radio frequency boards and will enable wiring to a hardware that does not contain the standard atmel 10-pin accessory header. ? 1 p cs. technical library cd 3.2 system requirements table 3-1 contains the minimum system requirements for the RZ600 kit when connected to a pc for application development on the at32uc3a3256 microcontroller. table 3-1. minimum system requirements parameter value comment hardware pc/cpu intel pentium iii or better, 800 mhz pc/ram 128 mbytes pc/video 1024x768, svga pc/ hard disk free space 200 mbytes on-chip debugger and programmer avr jtagice mkii or avrone! the avr jtagice mkii or avrone! is needed if the user wishes to debug and do custom application development. software operating system windows2000/xp/vista ide avr32 studio or iar embedded workbench avr32 studio with compiler utilities is required for reprogramming the processor board and for application development. 3.3 quick start guide to following sequence is suggested when testing the evaluation application the RZ600 kit: 1. unpack the kit and verify contents 2. identify the processor boards and select tw o radio frequency boards with the same radio transceiver mounted. it is suggested to do this even though there are two different radio transceivers for the 2.4ghz band that are fully compatible with each other: at86rf230 vs. at86rf231. 3. mount a radio frequency board to each of the processor boards 4. insert the assembly into a free usb port on the computer. 5. let the devices enumerate ? they should bec ome available as two cdc virtual com ports. 6 . open two terminal windows and start typing. veri fy that the text in the two terminals are the same.
avr600 5 8293a-avr-03/10 4 hardware description this chapter walks through the different pieces of hardware that you will find in the RZ600 kit in greater detail. 4.1 radio frequency board a total of six radio frequency boards included in the kit, two boards per radio transceiver: ? at86rf230: first generation 2.4ghz ism band radio transceiver from atmel. ? at86rf231: second generation 2.4ghz ism band radio transceiver with front ends for antenna diversity and external power amplifier and encryption accelerators. ? at86 rf212: 868/915mhz ism band long range radio transceiver with front end for external power amplifier and encryption accelerators. the radio transceiver share the same printe d circuit board with slightly different component values mounted for each of them. see figure 4-2 for full schematics of the radio frequency board.
6 avr600 figure 4-1 radio frequency board overview gnd sma con 10 pin con current sens misc signal misc signal selector 4.1.1 connectors there are two main connectors on the board; one is the female sma antenna connector and in the opposite direction of the board is a 10-pin dual row header. see table 4-1 for pinout of this header. 8293a-avr-03/10
avr600 7 8293a-avr-03/10 table 4-1. radio frequency 10-pin header pin name name pin 1 reset misc 2 3 interrupt sleep transmit 4 5 chip select mosi 6 7 miso sck 8 9 gnd vcc (1.8 ? 3.6v) 10 there are also two single row headers on the board: ? j103 (not mounted): two pin header that can be soldered in to do current measurement with an ampere meter. r105 must be unsoldered to enable this feature. ? j104 (not mounted): three pin header that can be soldered in to access the auxiliary (miscellaneous) signals from the radio transceiver. 4.1.2 crystal a high accuracy 16mhz crystal is mounted and used by the radio transceiver for carrier frequency generation. 4.1.3 rf front end since the output from the radio transceiver it self is a balanced signal pair, a balun is needed to transform into a 50ohm single ended signal fed to the sma connector. johanson technology provides two pin compatible baluns for the at86rf230, at86rf231 and at86rf212: ? 2450fb15l0001: 2.45 ghz filter balun optimized for at86rf230 and at86rf231. ? 08 96fb15a0100: sub gigahertz filter balun combination optimized for at86rf212.
8 avr600 figure 4-2 radio frequency board 4.2 a tavr32uc3 processor board there are two at32uc3a3256 based proces sor board in the kit. they run the protocol stack to control the radio transceiver as well as providing usb full and high speed usb connection (up to 480mbps). figure 4-3 shows an overview of some of the main components and their placement. 8293a-avr-03/10
avr600 figure 4-3 processor board overview 10 pin con usb gnd jtag isp serial port misc signal led indicators 4.2.1 processor the at32uc3a3256 flash microcontroller is designed for exceptionally high data throughput with hi-speed usb otg, sd/ sdio card, multi-level-cell (mlc) nand flash with ecc and sdram interfaces. designed with the multi-layered 32-bit avr databus, 128 kb on-chip sram with triple high speed interfaces, and multi-channel peripheral and memory to memory dma controller, the at32uc3a3256 offers outstanding data throughput. the device is reprogrammable through the 10 pin jtag connector on the board. 4.2.2 clocks there are two clocks available on the processor board: 9 8293a-avr-03/10
10 avr600 ? 12mhz: the crystal is required as input to the internal pll of the at32uc3a3256 to generate the base frequency for the full and high speed usb mode. ? 32kh z: used as input source for the real time clock. figure 4-4 clock locations radio chip at86rf230 mcu: at32uc3a3256, usb and rf stacks 12mhz xtal usb interface 10 pin con 2-way sync serial comm 16mhz xtal mcu oscillator antenna m01-ss2 32khz xtal realtime clock oscillator sma connector usb card a09-0831 rf card a09-0489 4.2.3 leds two leds are available connected to the at32uc3a3256?s pins px22 and px41. these are turned on by sinking current thro ugh the pin ? logic low while acting as an input. 4.2.4 headers four headers are available on the processor board: ? 10-pin header (j101): interface for the radio frequency board. ? three pin header rf (j102 ? not mounted): auxiliary signa ls that can be patched in from the same three pin header on the radio frequency board. see table 4-2 for pinout. ? jtag interface (j103 ? not mounted): standard atmel jtag header. ? three pin header uart (j105 ? not mounted): see table 4-3 for pinout. table 4-2. j102 3-pin rf auxiliary header pin name j102-1 clock output j102-2 id chip j102-3 test pin ? at86rf230 table 4-3. j105 3-pin uart header pin name j105-1 gnd j105-2 uart tx j105-3 uart rx 8293a-avr-03/10
avr600 figure 4-5 processor board 4.3 antennas there are two different antennas (sma st ub type) available in the RZ600 kit ? lo ng type: this is used only in conjunction with the at86rf212 radio transceiver. ? short type: this antenna is made for the 2.4ghz frequency band and can be used either on the at86rf230 or at86rf231 radio transceiver. 11 8293a-avr-03/10
12 avr600 8293a-avr-03/10 the antennas should be screwed onto the respective radio frequency board and gently tightened. 4.4 cables there are two different cable types available in the RZ600 kit ? s quid cable: ? single wire: 5 connecting radio frequency board to a custom board the radio frequency boards found as part of this kit can be used stand alone as well as in conjunction with the processor board. table 4-1 shows the pinout of the standardized 10-pin bus that is defined betwe en the two unit. however, it is possible to add the radio frequency board to any rout ing as long as the required signals are available. this is possible due to the ra dio frequency board being able to be mounted on the squid cable included in this kit. with this squid cable it is possible to route all 10 signals down onto a custom hardware. the reminder of this chapter shows a few examples on how to wire these signals. 5.1 default supported kits besides from being used on the processor boards the radio frequency board can be attached to wide range of atmel evaluation and starter kits. the following kits are supported directly. if you do not find your preferred kit here, please take a look at section 5.2 . table 5-1. plug and play kits kit name comment stk600 - any atxmega device any of the digital ports can be used. - atmega164/324/644/1284p stk500 - atmega164/324/644/1284p xplain any of the digital ports can be used. evk1104 squid cable. evk1105 squid cable. 5.2 squid cable there are two squid cables (10pin male header to single wires) included in the kit. the intended use of this special cable assemb ly is to plug the radio frequency board onto it, and connect the ten single wires to any hardware platform that does not have the standard auxiliary connector available. table 5-2. squid cable pinout pin pin pin 1 (brown): reset pin 2 (red): miscellaneous
avr600 13 8293a-avr-03/10 pin pin pin 3 (orange): interrupt pin 4 (yellow): sleep transmit pin 5 (green): chip select pin 6 (blue): master out slave in pin 7 (purple): master in slave out pin 8 (grey): spi clock pin 9 (white): ground pin 10 (black): vcc 5.3 example avr32: evk1100 intentionally left blank. 5.4 example arm7: at91sam7x-ek intentionally left blank. 6 f irmware table 6-1. firmware layout path file comment /applications parent folder for kit appl /applications/tal_examples/wireless_uart parent folder for wireles application /applications/tal_examples/wireless_uart/src source folder /pal processor abstraction l /pal/avr32 parent folder for avr32 processor specific code /pal/avr32/generic/inc generic include files sh a avr32 devices. /pal/avr32/generic/src generic source code sh all avr32 devices. /pal/avr32/uc3a3256 parent folder for all at32uc3a3256 specifi c /pal/avr32/uc3a3256/boards/RZ600 board specific code for t kit /pal/avr32/uc3a3256/inc include files for the pro c code /pal/avr32/uc3a3256/src source files for the proc specific code /tal transceiver abstraction /tal/at86rf212/inc include files specific to t at86rf212 radio trans c /tal/at86rf212/src source files specific to t h at86rf212 radio trans c /tal/at86rf230b/inc include files specific to t at86rf230 radio trans c
14 avr600 8293a-avr-03/10 path file comment /tal/at86rf230b/src source files specific to t h at86rf230 radio trans c /tal/at86rf231/inc include files specific to t at86rf231 radio trans c /tal/at86rf231/src source files specific to t h at86rf231 radio trans c /resources common resources use layers /resources/buffer_management/inc /resources/buffer_management/src /resources/queue_management/inc /resources/queue_management/src 7 getting started this chapter describes how to get started with the RZ600 kit and run the demo application in the most efficient way. re ad section for section sequentially and follow the directions carefully. the quick star t guide assumes that the requirements in section 3.2 are fulfilled. 7.1 kit unpacking 1. open the box and verify that all it ems are present as outlined in section 3.1 . 2. locate the two processor boar ds and select a pair of radio transceivers to test ? they should be of the same type. 3. mount the radio frequency board onto the processor boards 10-pin connector. make sure that pin 1 on both boards aligns. 4. attach any of the auxiliary signals betwe en the two units using the single wires. 7.2 usb enumeration 1. connect one of the board assemblies to you pc and let it start usb enumeration process. 2. the first time this is done, the cdc driver will have to be installed. a ?found new hardware wizard? will pop up. select ?no, not this time? and next. 3. select ?install from a list or specific location (advanced). click next. select ?include this location in the search:?. select the following folder: /pal/avr32/uc3a3256/boards 4. click finish. 5. verify what com port that was assigned to the usb device. this can be done from the control panel under the start menu. select administrative tools from the menu and then click the computer management. now click on the computer management item ? and look under the ports (com & lpt) from the list. a new com port should be available 6. repeat step 1 to 5 for the second board assembly.
avr600 7.3 run the example application any terminal application can be used to connect to the com ports, this section shows how to do this with hyperterminal. 1. from the start menu select all programs, accessories, communications and finally hyperterminal. 2. type in a name for the connection 3. a ?connect to? dialog will appear. make sure to select the correct com port. 4. press the configure button and use the setting shown in figure 7-1 . click the ok button twice. 5. you now have a terminal window ready to use 6. repeat steps 1 to 5 fo r the second board assembly. 7. type characters in one of the terminals and verify that they are conveyed over to the second terminal. figure 7-1 com port settings 7.4 install software and test this step is only required for doing application development on the RZ600 kit. 1. install avr32 gnu toolschain ? see section 2 . 2. install avr32 studio ? see section 2 . 15 8293a-avr-03/10
16 avr600 8293a-avr-03/10 7.5 programming the example application this step is only required for doing application development on the RZ600 kit. 1. connect either a jtag ice mk ii or avrone! to your compter. 2. go through the driver installation. let the pc select the best usb driver for the attached debugger. the avr usb program takes care of this in the background. 3. solder the 50 mil 10-pin connector to one of the processor board. 4. mount a 100mil to 50mil adapter to t he debugger and connect the probe to the freshly soldered connector. 5. use avr32 studio or iar embedded workbench to develop and debug programs. 8 appendix 8.1 fcc statements 8.1.1 equipment usage this equipment is for use by developers for evaluation purposes only and must not be incorporated into any other device or system. 8.1.2 compliance statement (part 15.19) these devices comply with part 15 of the fcc rules. operation is subject to the following two conditions: 1. these devices may not cause harmful interference, and 2. these devices must accept any interferen ce received, including interference that may cause undesired operation. 8.1.3 warning (part 15.21) changes or modifications not expressly approved by atmel norway could void the user?s authority to operate the equipment. 8.1.4 compliance statement (part 15.105(b) ) this equipment has been tested and found to comply with the limits for a class b digital device, pursuant to part 15 of the fcc rules. these limits are designed to provide reasonable protection against harmful interference in a residential installation. this equipment generates uses and can radi ate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. however, there is no guarantee that interference will not occur in a particular installation. if this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: ? reorient or relocate the receiving antenna. ? in crease the separation between the equipment and receiver. ? conn ect the equipment into an outlet on a circuit different from that to which the receiver is connected.
avr600 17 8293a-avr-03/10 ? cons ult the dealer or an experienced radio/tv technician for help. 8.1.5 fcc ids ? a09-0489 at86rf230 vw4a09-0489 ? a09 -0490 at86rf 231 vw4a09-0490 ? a09 -0491 at86rf 212 vw4a09-0491 evaluation board/kit important notice this evaluation board/kit is intended for use for further engineering, development, demonstration, or evaluation purposes only. it is not a finished product and may not (yet) comply with some or any technical or legal requirements that are applicable to finished products, including, without limitation, directives regarding electr omagnetic compatibility, recyc ling (weee), fcc, ce or ul (except as may be otherwise noted on the board/kit). atmel supplied this board/kit ?as is,? without any warranties, with all faul ts, at the buyer?s and further users? sole risk. the user assumes all re sponsibility and liability for proper and safe handling of the goods. further, the user indemnifies atmel from all claims arising from the handling or use of the goods. due to the open construction of the product, it is the user?s responsibility to take any and all appropriate pr ecautions with regard to electrostatic discharge and any other technical or legal concerns. except to the extent of the inde mnity set forth above, neither user nor atmel shall be liable to each other for any indirect, special, incidental, or consequential damages. no license is granted under any patent right or other intellectual property right of atmel covering or relating to any machine, process, or combination in which such atmel products or services might be or are used. mailing address: atmel corporation, 2325 orchard parkway, san jose, ca 95131
disclaimer headquarters international atmel corporation 2325 orchard parkway san jose, ca 95131 usa tel: 1(408) 441-0311 fax: 1(408) 487-2600 atmel asia unit 1-5 & 16, 19/f bea tower, millennium city 5 418 kwun tong road kwun tong, kowloon hong kong tel: (852) 2245-6100 fax: (852) 2722-1369 product contact atmel europe le krebs 8, rue jean-pierre timbaud bp 309 78054 saint-quentin-en- yvelines cedex france tel: (33) 1-30-60-70-00 fax: (33) 1-30-60-71-11 atmel japan 9f, tonetsu shinkawa bldg. 1-24-8 shinkawa chuo-ku, tokyo 104-0033 japan tel: (81) 3-3523-3551 fax: (81) 3-3523-7581 web site http://www.atmel.com/ technical support avr@atmel.com sales contact www.atmel.com/contacts literature request www.atmel.com/literature disclaimer: the information in this document is pr ovided in connection with atmel products. no lic ense, express or implied, by estoppel or otherwise, to any intellectual property right is grant ed by this document or in connection with the sale of atmel products. except as set forth in atmel?s terms and conditions of sale located on atmel?s web site, atmel assu mes no liability whatsoever and disclaims any express, implied or statutory warranty relating to its products including, but not limited to, the implied warranty of merchantability, fitness for a particular pu rpose, or non-infringement. in no event sha ll atmel be liable for any direct, indirect, consequential, punitive, special or i ncidental damages (including, without limitation, damages for loss of profits, business interruption, or loss of information) arising out of the use or inability to use this document, even if atmel has been advised of the possibility of such damages. atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and rese rves the right to make changes to specifications and product descriptions at any time without notice. atmel does not make any commitment to update the information contained herein. unless specifically provided otherwise, at mel products are not suitable for, and shall not be used in, automotive applications. atme l?s products are not intended, authorized, or wa rranted for use as components in applications inte nded to support or sustain life. ? 2010 atmel corporation. all rights reserved . atmel?, atmel logo and combinations thereof, avr? and others, are the registered trademarks or trademarks of atmel corporat ion or its subsidiaries. other terms an d product names may be trademarks of others. 8293a-avr-03/10


▲Up To Search▲   

 
Price & Availability of RZ600

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X